Liberating Content: Adaptive Middleware for Providing Content-Centric Networking Support

نویسندگان

  • Gareth Tyson
  • Andreas Mauthe
  • Sebastian Kaune
  • Colin Parsons
  • Thomas Plagemann
  • Paul Grace
چکیده

This paper investigates the role of middleware in deploying contentcentric networks. A middleware called Juno is described, exploiting recent observations that applications rarely have an interest in how or where their content (e.g. videos, software updates) is obtained from as long as it is delivered within certain requirement bounds. Juno provides a high level abstraction through which applications can request content agnostic to its underlying delivery. This abstraction subsequently allows dynamic (re)configuration, through software reflection, based on flexible and extensible runtime meta-data. The entire process involves the location of content sources alongside the selection of the most optimal available delivery scheme. The middleware then reconfigures to interact with this choice, providing transparent interoperation for the application. Juno has been evaluated by deploying a number of casestudies on the Emulab testbed. It is shown that traditional applications, deployed with static, design-time selected delivery schemes cannot compete with Juno’s approach of dynamic selection. Further, through distributed adaptation it is shown how Juno can adapt to environmental variations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Juno: A Middleware Platform for Supporting Delivery-Centric Applications

This paper proposes a new delivery-centric abstraction, which extends the existing content-centric interface. Specifically, a delivery-centric interface allows applications to generate content requests agnostic to location or protocol, with the additional ability to stipulate high-level requirements (e.g. performance, encryption support). Fulfilling these requirements, however, is complex as of...

متن کامل

Content-Based Networking: A New Communication Infrastructure

We argue that the needs of many classes of modern applications, especially those targeted at mobile or wireless computing, demand the services of content-based publish/subscribe middleware, and that this middleware in turn demands a new kind of communication infrastructure for its proper implementation. We refer to this new communication infrastructure as content-based networking. The service m...

متن کامل

A middleware approach to building content-centric applications

Recent years have seen a huge proliferation in the use of content in distributed applications. This observation has been exploited by researchers to construct a new paradigm called content-centric networking. Within this paradigm, applications interact with the network using a simple content request/reply abstraction. The network is then responsible for routing this request towards the ‘nearest...

متن کامل

Efficient content delivery through fountain coding in opportunistic information-centric networks

Opportunistic networks can increase network capacity, support collaborative downloading of content and offload traffic from a cellular to a cellular-assisted, device-to-device network. They can also support communication and content exchange when the cellular infrastructure is under severe stress and when the network is down or inaccessible. Fountain coding has been considered as especially sui...

متن کامل

Research on the Energy-Efficient Caching Strategy in Content-Centric Networking

Due to the current explosion of the network traffic generated by content production and dissemination applications like popular video, Content-Centric Networking (CCN) has been the topic of recent research. In-network caching for CCN is expected to achieve an adaptive content delivery in the network and to reduce traffic by storing content data on each router. The impact of caching content on C...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009